用户界面
系统.对象
└用户界面.设备场景
属性摘要 | |
---|---|
用户界面.画刷 | 背景 |
整数 | 背景方式 |
用户界面.画刷 | 画刷 |
用户界面.画笔 | 画笔 |
整数 | 字符高度 |
整数 | 字符宽度 |
整数 | 绘画单位 |
工具.字体 | 字体 |
整数 | 取绘画方式 |
整数 | 置绘画方式 |
工具.颜色 | 文本背景 |
工具.颜色 | 文本前景 |
逻辑 | 是否有效 |
方法摘要 | |
---|---|
公开 逻辑 | 复制场景(整数 横坐标1, 整数 纵坐标1, 整数 宽度, 整数 高度, 用户界面.设备场景 源设备场景, 整数 横坐标2, 整数 纵坐标2, 整数 复制方式, 逻辑 使用掩码, 整数 x掩码, 整数 y掩码) 两个场景的类型必须一致才能被复制. |
公开 逻辑 | 复制场景(整数 横坐标1, 整数 纵坐标1, 整数 宽度, 整数 高度, 用户界面.设备场景 源设备场景, 整数 横坐标2, 整数 纵坐标2, 整数 复制方式, 逻辑 使用掩码, 整数 x掩码) 两个场景的类型必须一致才能被复制. |
公开 逻辑 | 复制场景(整数 横坐标1, 整数 纵坐标1, 整数 宽度, 整数 高度, 用户界面.设备场景 源设备场景, 整数 横坐标2, 整数 纵坐标2, 整数 复制方式, 逻辑 使用掩码) 两个场景的类型必须一致才能被复制. |
公开 逻辑 | 复制场景(整数 横坐标1, 整数 纵坐标1, 整数 宽度, 整数 高度, 用户界面.设备场景 源设备场景, 整数 横坐标2, 整数 纵坐标2, 整数 复制方式) 两个场景的类型必须一致才能被复制. |
公开 逻辑 | 复制场景(整数 横坐标1, 整数 纵坐标1, 整数 宽度, 整数 高度, 用户界面.设备场景 源设备场景, 整数 横坐标2, 整数 纵坐标2) 两个场景的类型必须一致才能被复制. |
公开 | 计算绑定方框(整数 横坐标, 整数 纵坐标) |
公开 | 清除() |
公开 | |
公开 | 画十字准线(整数 横坐标, 整数 纵坐标) |
公开 | 销毁剪切区域() |
公开 | 设备X坐标到逻辑坐标(整数 横坐标) 从设备X坐标到逻辑坐标 |
公开 | 设备X坐标到相对逻辑坐标(整数 横坐标) 从设备X坐标到相对逻辑坐标 |
公开 | 设备Y坐标到逻辑坐标(整数 纵坐标) 从设备Y坐标到相对逻辑坐标 |
公开 | 设备Y坐标到相对逻辑坐标(整数 纵坐标) 从设备Y坐标到相对逻辑坐标 |
公开 | 画圆弧(整数 横坐标1, 整数 纵坐标1, 整数 横坐标2, 整数 纵坐标2, 用户界面.设备场景 源设备场景, 整数 源位置的横坐标) |
公开 | |
公开 | 画矩形(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度) |
公开 | |
公开 逻辑 | 画圆(整数 横坐标, 整数 纵坐标, 整数 半径) |
公开 逻辑 | |
公开 | 画椭圆(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度) |
公开 | |
公开 | |
公开 | 画椭圆弧(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度, 小数 开始, 小数 结束) |
公开 | |
公开 | 画标签(文本 文本, 用户界面.位图 图标, 工具.矩形 矩形区域, 整数 对齐方式, 整数 索引, 工具.矩形 环绕矩形) |
公开 | |
公开 | |
公开 | |
公开 | 画线(整数 横坐标1, 整数 纵坐标1, 整数 横坐标2, 整数 纵坐标2) |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | 画点(整数 横坐标, 整数 纵坐标) |
公开 | 画矩形(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度) |
公开 | 画旋转文本(文本 文本, 整数 横坐标, 整数 纵坐标, 小数 角度) |
公开 | 画圆角矩形(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度, 小数 角度) |
公开 | |
公开 | 画贝塞尔曲线(整数 点1横坐标, 整数 点1纵坐标, 整数 点2横坐标, 整数 点2纵坐标, 整数 点3横坐标, 整数 点3纵坐标) |
公开 | 画文本(文本 文本, 整数 横坐标, 整数 纵坐标) |
公开 | 结束打印() 仅仅针对打印机有效. |
公开 | 结束页() |
公开 逻辑 | 开始打印(文本 文本) |
公开 | 开始页() |
公开 | 填充(整数 横坐标, 整数 纵坐标, 工具.颜色 颜色, 整数 风格) 填充颜色 |
公开 |
填充颜色 |
公开 用户界面.画刷 | 背景() 取背景画刷 |
公开 |
设置背景画刷 |
公开 整数 | 背景方式() |
公开 | 背景方式(整数 背景方式) |
公开 用户界面.画刷 | 画刷() 取当前画刷 |
公开 |
设置当前画刷 |
公开 用户界面.画笔 | 画笔() 取当前画笔 |
公开 |
设置当前画笔 |
公开 整数 | 字符高度() |
公开 整数 | 字符宽度() |
公开 工具.矩形 | 取剪裁区域() |
公开 整数,整数 | 取宽高() 取水平线与垂直线尺寸 |
公开 工具.尺寸 | 取尺寸() 取水平线与垂直线尺寸 |
公开 工具.颜色 | 取点(整数 横坐标, 整数 纵坐标) |
公开 整数 | 绘画单位() 返回值见枚举“绘画单位常量” |
公开 | 绘画单位(整数 单位) |
公开 工具.字体 | 字体() |
公开 | |
公开 整数 | 取绘画方式() 返回值见枚举“绘画方式常量”。 |
公开 | 置绘画方式(整数 逻辑功能) |
公开 逻辑,整数[] | 取部分文本宽度(文本 文本) |
公开 工具.尺寸 | 取分辨率() |
公开 整数,整数 | 取毫米宽高() |
公开 工具.尺寸 | 取毫米尺寸() |
公开 工具.颜色 | 文本背景() |
公开 | |
公开 工具.颜色 | 文本前景() |
公开 | |
公开 整数,整数,整数,整数 | 取文本宽度(文本 文本) 返回值分别为宽度,高度,上边高,下边高 |
公开 整数,整数,整数,整数 |
返回值分别为宽度,高度,上边高,下边高 |
公开 逻辑 | 是否有效() |
公开 | 重置绑定框() |
公开 | 设置坐标系方向(整数 X轴从左到右, 整数 Y轴从下到上) |
公开 整数,整数 | 取缩放值() 返回值为横坐标、纵坐标 |
公开 整数 | MaxX() 取最大水平线尺寸 |
公开 整数 | MaxY() 取最大垂直线尺寸 |
公开 整数 | MinX() 取最小水平线尺寸 |
公开 整数 | MinY() 取最小垂直线尺寸 |
公开 | 设置剪裁区域(整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度) |
公开 | |
公开 | |
公开 | 置设备原点(整数 横坐标, 整数 纵坐标) |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
两个场景的类型必须一致才能被复制.
参数:
横坐标1 - 目标设备场景横坐标
纵坐标1 - 目标设备场景纵坐标
宽度 - 源设备场景区域被复制的宽度
高度 - 源设备场景区域被复制的高度
源设备场景 - 源设备场景对象
横坐标2 - 源设备场景横坐标
纵坐标2 - 源设备场景纵坐标
复制方式 - 见枚举“绘画方式常量”。
使用掩码 - 为真创建掩码区域
x掩码 - 如果值为-1,方法会假设一个掩码位置
y掩码 - 如果值为-1,方法会假设一个掩码位置
两个场景的类型必须一致才能被复制.
参数:
横坐标1 - 目标设备场景横坐标
纵坐标1 - 目标设备场景纵坐标
宽度 - 源设备场景区域被复制的宽度
高度 - 源设备场景区域被复制的高度
源设备场景 - 源设备场景对象
横坐标2 - 源设备场景横坐标
纵坐标2 - 源设备场景纵坐标
复制方式 - 见枚举“绘画方式常量”
使用掩码 - 为真创建掩码区域
x掩码
两个场景的类型必须一致才能被复制.
参数:
横坐标1 - 目标设备场景横坐标
纵坐标1 - 目标设备场景纵坐标
宽度 - 源设备场景区域被复制的宽度
高度 - 源设备场景区域被复制的高度
源设备场景 - 源设备场景对象
横坐标2 - 源设备场景横坐标
纵坐标2 - 源设备场景纵坐标
复制方式 - 见枚举“绘画方式常量”
使用掩码 - 为真创建掩码区域
两个场景的类型必须一致才能被复制.
参数:
横坐标1 - 目标设备场景横坐标
纵坐标1 - 目标设备场景纵坐标
宽度 - 源设备场景区域被复制的宽度
高度 - 源设备场景区域被复制的高度
源设备场景 - 源设备场景对象
横坐标2 - 源设备场景横坐标
纵坐标2 - 源设备场景纵坐标
复制方式 - 见枚举“绘画方式常量”
两个场景的类型必须一致才能被复制.
参数:
横坐标1 - 目标设备场景横坐标
纵坐标1 - 目标设备场景纵坐标
宽度 - 源设备场景区域被复制的宽度
高度 - 源设备场景区域被复制的高度
源设备场景 - 源设备场景对象
横坐标2 - 源设备场景横坐标
纵坐标2 - 源设备场景纵坐标
参数:
横坐标 - 单位为像素
纵坐标 - 单位为像素
参数:
横坐标 - 单位为像素
纵坐标 - 单位为像素
从设备X坐标到逻辑坐标
参数:
横坐标 - 单位为像素
从设备X坐标到相对逻辑坐标
参数:
横坐标 - 单位为像素
从设备Y坐标到相对逻辑坐标
参数:
纵坐标 - 单位为像素
从设备Y坐标到相对逻辑坐标
参数:
纵坐标 - 单位为像素
参数:
横坐标1 - 目标位置的横坐标
纵坐标1 - 目标位置的纵坐标
横坐标2 - 目标位置的横坐标
纵坐标2 - 目标位置的纵坐标
源设备场景 - 源设备场景
源位置的横坐标 - 源位置的横坐标
参数:
位图 - 目标位置的横坐标
横坐标 - 位置的横坐标
纵坐标 - 位置的纵坐标
是否透明
参数:
横坐标
纵坐标
宽度
高度
参数:
矩形
参数:
横坐标 - 位置的横坐标
纵坐标 - 位置的纵坐标
半径
参数:
圆心坐标
半径
参数:
横坐标
纵坐标
宽度
高度
参数:
坐标
尺寸
参数:
区域
参数:
横坐标
纵坐标
宽度
高度
开始
结束
参数:
图标 - 支持 ico xbm xpm gif类型
横坐标 - 位置的横坐标
纵坐标 - 位置的纵坐标
参数:
文本 - 标签文本
图标 - 图标
矩形区域 - 矩形区域
对齐方式 - 对齐方式
索引
环绕矩形
参数:
文本 - 标签文本
图标 - 图标
矩形区域 - 矩形区域
对齐方式 - 对齐方式
索引
参数:
文本 - 标签文本
图标 - 图标
矩形区域 - 矩形区域
对齐方式 - 对齐方式
参数:
文本 - 标签文本
图标 - 图标
矩形区域 - 矩形区域
参数:
横坐标1 - 起始位置的横坐标
纵坐标1 - 其实位置的纵坐标
横坐标2 - 终点位置的横坐标
纵坐标2 - 终点位置的纵坐标
参数:
坐标数组 - 起始位置的纵坐标
横向偏移
纵向偏移
参数:
坐标数组 - 起始位置的纵坐标
横向偏移
参数:
坐标数组 - 起始位置的纵坐标
参数:
坐标数组 - 起始位置的纵坐标
横向偏移
纵向偏移
填充类型
参数:
坐标数组
横向偏移
纵向偏移
参数:
坐标数组
横向偏移
参数:
点
参数:
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
参数:
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
宽度 - 矩形宽度
高度 - 矩形高度
参数:
文本
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
角度
参数:
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
宽度 - 矩形宽度
高度 - 矩形高度
角度
参数:
控制点 - 其实位置的纵坐标
参数:
点1横坐标
点1纵坐标
点2横坐标
点2纵坐标
点3横坐标
点3纵坐标
参数:
文本 - 文本
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
仅仅针对打印机有效.
参数:
文本 - 文本
填充颜色
参数:
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
颜色 - 填充色
风格 - 见枚举“泛光标记”。
填充颜色
参数:
横坐标 - 起始位置的横坐标
纵坐标 - 其实位置的纵坐标
颜色 - 填充色
取背景画刷
设置背景画刷
参数:
背景刷 - 背景刷
参数:
背景方式 - 见枚举“画刷风格”的“实心”、“透明”。
取当前画刷
设置当前画刷
参数:
画刷 - 画刷
取当前画笔
设置当前画笔
参数:
画笔 - 画笔
取水平线与垂直线尺寸
取水平线与垂直线尺寸
参数:
横坐标
纵坐标
返回值见枚举“绘画单位常量”
参数:
单位 - 见枚举“绘画单位常量”
参数:
字体 - 字体
返回值见枚举“绘画方式常量”。
参数:
逻辑功能 - 见枚举“绘画方式常量”。
参数:
文本
参数:
背景
参数:
前景
返回值分别为宽度,高度,上边高,下边高
参数:
文本
返回值分别为宽度,高度,上边高,下边高
参数:
文本
字体
参数:
X轴从左到右
Y轴从下到上
返回值为横坐标、纵坐标
取最大水平线尺寸
取最大垂直线尺寸
取最小水平线尺寸
取最小垂直线尺寸
参数:
横坐标
纵坐标
宽度
高度
参数:
位置
尺寸
参数:
矩形
参数:
横坐标
纵坐标